.set_username {
    padding: var(--m24) var(--m16);
    border-top: var(--m1) solid var(--main-split);

    .tip {
        font-size: var(--m11);
        font-family: Montserrat-Light;
        font-weight: 300;
        color: #A5A5AB;

        /* identical to box height, or 117% */
        margin-top: var(--m8);

        /* 亮灰 */

        color: #A5A5AB;
    }

    .options {
        margin-top: 54.9333vw;

        .btn {
            cursor: pointer;
            display: flex;
            justify-content: center;
            align-items: center;
            border-radius: 2.1333vw;
            background: var(--primary-bg);
            height: 11.7333vw;
            font-weight: 700;
            font-size: 3.7333vw;
            /* identical to box height */

            text-align: center;

            /* White */

            color: #FFFFFF;
            backdrop-filter: blur(17.5PX);
        }

        .btn_disabled {
            background: #fff;
            color: #B1B2BC;
        }
    }
}

@media screen and(min-width:1280px) {
    .set_username {
        padding: var(--pc24) var(--pc16);
        border-top: var(--pc1) solid var(--main-split);

        .tip {
            font-size: var(--pc11);
            margin-top: var(--pc8);
        }

        .options {
            margin-top: 258.1865px;

            .btn {
                border-radius: 10.0265px;
                height: 55.1465px;
                font-size: 17.5465px;
            }

        }
    }
}